<?php
/**
 * 为方便程序开发，系统预置了一些以下划线“_”开头的变量
 * 枚举：$__userinfo			用户信息，即买家信息
 * 		$__orderinfo		订单信息
 * 		$__payment_file		支付方式配置
 * 		$__payment_info		支付方式信息
 * 		$__delivery_info	配送方式信息
 * 		$__address_info		收货地址信息
 * 在外部可直接使用，即非函数体内
 * 也可以通过VS::get(变量名)获得，此时“变量名”要去掉下划线“_”
 * 如果要更新这些变量值，请使用VS::set(变量名， 值)设置，“变量名”与上同
 */
include_once dirname(__FILE__).'/business.php';
$__dir = PAY_DIR.$__payment_file['dir'].'/';	// 目录
$__url = WEB_URL.$__dir.'callback.php';			// 返回地址，处理结果通知
$goods_name = implode(';', $__orderinfo['goods_names']); 

/**
 * 调试，记得删除
 */
// $__orderinfo['cost'] = '1.00';

$vars['pay_entry_body'] = <<<HTML

	<link rel="stylesheet" type="text/css" href="{$__dir}pay.css" />

	<!-- 主体区 START -->
	<div class="area">


		<form id="fm_pay" action='{$__dir}buy.php' method="post" target="_blank">
			<input type="hidden" name="payment" value="{$__orderinfo['payment']}" />

			<!-- 选择银行 START -->
			<div class="sl_t_block bdcolor-orange">
				<div class="tt">
					<h2 class="color-orange">选择银行</h2>
				</div>

				<!-- 订单信息 START -->
				<div class="main-block pattern_line_right">
					<dl><dt>您的订单号：</dt><dd><a href="{$show_url}">{$__orderinfo['sn']}</a></dd><div class="clear"></div></dl>
					<dl><dt>支付方式：</dt><dd>{$__payment_info['name']}</dd><div class="clear"></div></dl>
					<dl><dt>应付金额：</dt><dd><b>￥{$__orderinfo['cost']}</b></dd><div class="clear"></div></dl>
				</div>
				<!-- 订单信息 END -->
				
				<div class="main-block pattern_line pay-bank">

					<!-- 订单号													：(必填)由平台的系统生成，必须保证唯一。可利用当前时间随机生成。 -->
					<input type="hidden" name="p2_Order"		value="{$__orderinfo['sn']}" />
					<!-- 金额													：(必填)最小为1元。 -->
					<input type="hidden" name="p3_Amt"			value="{$__orderinfo['cost']}" />
					<!--货币单位												：(必填)固定值RMB -->
					<input type="hidden" name="p4_Cur"			value="RMB" />
					<!-- 商品名称												：(必填)  -->
					<input type="hidden" name="p5_Pid"			value="{$goods_name}" />
					<!-- 返回地址												：(必填) 商家处理结果返回页面。 -->
					<input type="hidden" name="p6_Url"			value="{$__url}" />
					<!-- 扩展信息												：(可选)可以为空串，该字段的内容会在交易完成后原样返回。 -->
					<!-- <input type="hidden" name="p7_MP"		value="{$__userinfo['userid']}" /> -->
					<!-- 银行ID													：(可选)支付的银行通道编码。 -->
					<!--<input type="hidden" name="p8_FrpId"	value="" />-->
					<!-- 购买者手机号											：(可选)可以为空串。 -->
					<input type="hidden" name="p9_TelNum"		value="{$__userinfo['mobile']}" />
					<!-- 分账明细												：(可选)规则见帮助文档。 -->
					<input type="hidden" name="pa_Details"		value="" />
					<!-- 是否自动分账											：(可选)默认为0不分账，1为分账。 -->
					<input type="hidden" name="pc_AutoSplit"	value="0" />
					<!-- 订单有效期												：(可选)阿拉伯数字 -->
					<input type="hidden" name="pm_Period"		value="1" />
					<!-- 有效期单位												：(可选)day天 -->
					<input type="hidden" name="pn_Unit"			value="day" />
					<!--是否使用应答机制										：(必填)默认为1 -->
					<input type="hidden" name="pr_NeedResponse"	value="1" />
					<!--分账明细中是否为易宝名									：(必填)默认为1 -->
					<input type="hidden" name="py_IsYeePayName"	value="1" />
					
					<!-- 银行列表 START -->
					<dl class="first-col"><label><dt><input type="radio" name="p8_FrpId" value="ICBC-NET-B2C" /></dt><dd><img src="{$__dir}bank/gongshang.gif" alt="工商银行" /></dd></label></dl>
					<dl><label><dt><input type="radio" name="p8_FrpId" value="CCB-NET-B2C" /></dt><dd><img src="{$__dir}bank/jianshe.gif" alt="建设银行" /></dd></label></dl>
					<dl><label><dt><input type="radio" name="p8_FrpId" value="ABC-NET-B2C" /></dt><dd><img src="{$__dir}bank/nongye.gif" alt="农业银行" /></dd></label></dl>
					<dl><label><dt><input type="radio" name="p8_FrpId" value="CMBCHINA-NET-B2C" /></dt><dd><img src="{$__dir}bank/zhaohang.gif" alt="招商银行" /></dd></label></dl>
					<dl><label><dt><input type="radio" name="p8_FrpId" value="BOC-NET-B2C" /></dt><dd><img src="{$__dir}bank/zhongguo.gif" alt="中国银行" /></dd></label></dl>

					<dl class="first-col"><label><dt><input type="radio" name="p8_FrpId" value="BOCO-NET-B2C" /></dt><dd><img src="{$__dir}bank/jiaotong.gif" alt="交通银行" /></dd></label></dl>
					<dl><label><dt><input type="radio" name="p8_FrpId" value="CEB-NET-B2C" /></dt><dd><img src="{$__dir}bank/guangda.gif" alt="光大银行" /></dd></label></dl>
					<dl><label><dt><input type="radio" name="p8_FrpId" value="CIB-NET-B2C" /></dt><dd><img src="{$__dir}bank/xingye.gif" alt="兴业银行" /></dd></label></dl>
					<dl><label><dt><input type="radio" name="p8_FrpId" value="GDB-NET-B2C" /></dt><dd><img src="{$__dir}bank/guangfa.gif" alt="广发银行" /></dd></label></dl>
					<dl><label><dt><input type="radio" name="p8_FrpId" value="SPDB-NET-B2C" /></dt><dd><img src="{$__dir}bank/shangpufa.gif" alt="浦发银行" /></dd></label></dl>

					<dl class="first-col"><label><dt><input type="radio" name="p8_FrpId" value="CMBC-NET-B2C" /></dt><dd><img src="{$__dir}bank/minsheng.gif" alt="民生银行" /></dd></label></dl>
					<dl><label><dt><input type="radio" name="p8_FrpId" value="POST-NET-B2C" /></dt><dd><img src="{$__dir}bank/youzheng.gif" alt="邮政银行" /></dd></label></dl>
					<dl><label><dt><input type="radio" name="p8_FrpId" value="SDB-NET-B2C" /></dt><dd><img src="{$__dir}bank/shenfa.gif" alt="深圳发展银行" /></dd></label></dl>
					<dl><label><dt><input type="radio" name="p8_FrpId" value="PINGANBANK-NET-B2C" /></dt><dd><img src="{$__dir}bank/pingan.gif" alt="平安银行" /></dd></label></dl>
					<dl><label><dt><input type="radio" name="p8_FrpId" value="CBHB-NET-B2C" /></dt><dd><img src="{$__dir}bank/buohai.gif" alt="渤海银行" /></dd></label></dl>

					<dl class="first-col"><label><dt><input type="radio" name="p8_FrpId" value="BCCB-NET-B2C" /></dt><dd><img src="{$__dir}bank/beijing.gif" alt="北京银行" /></dd></label></dl>
					<dl><label><dt><input type="radio" name="p8_FrpId" value="NJCB-NET-B2C" /></dt><dd><img src="{$__dir}bank/nanjing.gif" alt="南京银行" /></dd></label></dl>
					<dl><label><dt><input type="radio" name="p8_FrpId" value="HKBEA-NET-B2C" /></dt><dd><img src="{$__dir}bank/dongya.gif" alt="东亚银行" /></dd></label></dl>
					<!-- 银行列表 END -->
					<div class="clear"></div>

				</div>

				<!-- 扩展信息 START -->
				<div class="main-block pattern_line_right">
					
					<dl>
						<dt>扩展信息：</dt>
						<dd><input type="text" name="p7_MP" class="input" style="width:240px;" /></dd>
					<div class="clear"></div>
					</dl>

				</div>
				<!-- 扩展信息 END -->

			</div>
			<!-- 选择银行 END -->
			
			<div class="space20"></div>
			<input type="submit" value="" class="btn-gobank" />

		</form>
	</div>
	<!-- 主体区 END -->


<script type="text/javascript" language="JavaScript" charset="utf-8">
<!--
	var payment_state = '{$__orderinfo['payment_state']}';
	jQuery(function($){
		$('input.btn-gobank').click(function(){
			var fm = $('#fm_pay');
			if(fm.find('input[name="p8_FrpId"]:checked').size() == 0){
				showmsg_warning('请选择银行');
				return false;
			}

			if(payment_state == '1'){
				if(!confirm('记录显示您之前已经有进行支付，您确定要继续支付？')){
					return false;
				}
			}else if(payment_state == '2'){
				showmsg_right('您已经成功支付了此订单，无需再支付！');
				return false;
			}
			
			payment_state = '1';
			showmsg_loading(
				'请在弹出的新窗口中完成支付，勿关闭本窗口，耐心等待支付完成。。。<br />'
				+'<input type="button" value="支付完成" onclick="$.colorbox.close();" class="button" />&nbsp;&nbsp;'
				+'<input type="button" value="支付遇到问题" onclick="showmsg_info(\'开发中。。。\');" class="button" />'
				,{
					title	: '正在支付', 
					url		: './index.php?frm=pay&mdl=pay&do=result&sn={$__orderinfo['sn']}', 
					opacity	: 0.45
				});
		});
	});
-->
</script>

HTML
;
?>